internal partial discharge - Spanish English Dictionary